package com.zbkj.common.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="BrandDetailResponse对象", description="品牌商详情响应对象")
public class BrandDetailResponse implements Serializable {
    private static final long serialVersionUID=1L;

/*
    @ApiModelProperty(value = "品牌ID")
    private Integer id;
*/
    @ApiModelProperty(value = "品牌名称")
    private String name;
    @ApiModelProperty(value = "品牌简介")
    private String brandDesc;
    @ApiModelProperty(value = "品牌商姓名")
    private String realName;
    @ApiModelProperty(value = "品牌商手机号")
    private String phone;
    @ApiModelProperty(value = "品牌商图片")
    private String picUrl;
    @ApiModelProperty(value = "描述")
    private Integer remark;
    @ApiModelProperty(value = "商户关键字")
    private String keywords;
    @ApiModelProperty(value = "是否自营：0-非自营，1-自营")
    private Boolean isSelf;
    @ApiModelProperty(value = "商户开关:0-关闭，1-开启")
    private Boolean isSwitch;
    @ApiModelProperty(value = "排序")
    private Integer sortOrder;
    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "手续费(%)")
    private Integer handlingFee;
    @ApiModelProperty(value = "纬度")
    private String latitude;
    @ApiModelProperty(value = "经度")
    private String longitude;

    @ApiModelProperty(value = "省名称")
    private String provinceName;

    @ApiModelProperty(value = "市名称")
    private String cityName;

    @ApiModelProperty(value = "区/县名称")
    private String districtName;


    @ApiModelProperty(value = "镇/街道名称")
    private String townName;

    @ApiModelProperty(value = "村名称")
    private String villageName;

    @ApiModelProperty(value = "推广链接")
    private String shareUrl;

}

